home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr38
/
ww_lr008.zip
/
LORDREAL.DOC
< prev
next >
Wrap
Text File
|
1995-03-23
|
16KB
|
456 lines
L.O.R.D.'s Realm
------------------
Version 0.08
Copyright March 1995
By Wolverine Wares & Joe Pelley
What it is :
-------------
-> I wrote Lord's Realm because Seth A. Robinson released the data structures
-> for LORD. "THANKS a bunch Seth!"
Lord's Realm is a online utility door for 'Legend Of The Red Dragon v3.26'
door game. When setup as a seperate door game, this will enhance your
gameplay in LORD. There are many options which are self explanatory that
I need not to mention here.
Lord's Realm reads the (add your bbs dropfile here), LORDREAL.CFG and the
LORDREAL.1 file. A MUST for this to work!
Important--> In order for this program to work, it MUST have the following
files in a seperate directory setup for the game.
1) Lordreal.exe - Main Executable Program.
* 2) Lordreal.dat - Users data file
* 3) Lordreal.log - Log Of Errors If Any Happens
4) Lordreal.cfg - Lord's Realm Config File. <--- NEEDED TO RUN!
5) Lordreal.1 - Sysop Config File.
* 6) Lordreal.mnt - Maintenance date File.
7) Whats.new - Update Of Bugs Fixed And Added Features.
8) Register.doc - Registration Form.
>>> Lord's Realm REQUIRES that you have DOS's SHARE.EXE loaded in order for
this to run. Lords Realm needs share because of the file sharing routines
being used. Share takes up only 6k of memory and can be loaded into high
memory. Without share loaded, Lords Realm will lock up.
It comes to my attention that anyone with 3 names to their name like:
JOSEPH THE GREAT, cannot play Lords Realm because, when he/she enters LORD
itself, LORD stores their name like this: JOSEPH THEGREAT instead of the
normal way. Lords Realm takes the users name from the dropfile and does a
search in LORD for a match. Thus coming up with no matches here. Sorry.
If there is a file called 00*-00*.exe - It's an ugrade from one version to
another. (ie: 002-003.exe = Upgrade from v0.02 to v0.03 ONLY! Will not work
on v0.01 to v0.03, you MUST use them in order.)
-->> Please read the whats.new file for further and more precise updates.
* Lord's Realm will create the Lordreal.log, Lordreal.dat & Lordreal.mnt file
on its first program run.
The shareware version will NOT let the user:
* Rob the bank, Rob the Casino, Rob the Gym, Rob the store, Do the Underground,
or play the Lottery.
By registering (see REGISTER.DOC), you will enable these fun filled features.
* If you are running RBBS or WWIV software, then setup Lords Realm only as a
door, and not within LORD (3rdparty). For further inquests, read the
whats.new file, section v0.07.
Lord's Realm Options:
=====================
Main Menu
---------
- View Your Status
Bank:
-----
- Deposit/Withdrawl Gems
- " " Gold
- " " Forest Fights
- " " Human Fights
- Rob The Bank
- View Your Account
Casino
------
- Play High-Low
- Lottery
- Pick A Number
- Rob The Casino
Gym
---
- Buy: Strength, Defense, HitPoints, Charm, Experience,
Mystical/Thieving/Death Knight Skills
- Rob The Gym
Store
-----
- Sell/Buy Gems
- " " Forest Fights
- " " Human Fights
- " " Horse
- Change Your Sex (Gender)
- Rob The Store
Underground
-----------
- View Your Enemies
- Change Your Alias Name
- ReName Your Armour/Weapon
- Sell/Buy A Fairy
- Sell A Child (Females Only)
- Plus other hidden encounters!
Now:
----
Create a seperate directory and put Lordreal.exe, and the 2 mentioned files
which you will create below in the same directory.
Next:
-----
Create a file in your seperate directory called LORDREAL.CFG
Next:
-----
Add the bbs data file type on line 1 in all capital letters:
( For Spitfire Add 'SF' To Line 1, which reads the sfdoors.dat )
( For Pcboard Add 'PCB' To Line 1 )
( For GAP Add 'GAP' To Line 1, which reads the door.sys )
( For RBBS Add 'RBBS' To Line 1 )
( For Wildcat Add 'WC' To Line 1 )
( For TRiBBS Add 'TRIBBS' To Line 1 )
( For WWIV Add 'WWIV' To Line 1 )
Add the path to the door drop file (including the backslash '\') on line 2.
(Usually your home (bbs) directory).
Add your bbs name on line 3.
Add your real name on line 4 (NO ALIAS'S).
Add you locked baud rate on line 5. If you don't lock your com port, then
enter a '0' here.
(* If your bbs is not listed, then try using the default of GAP on line 1. *)
Example:
--------
SF
C:\SF\
Wolverine's Lair BBS
Joe Pelley
38400
Next:
-----
Create a file in your directory called LORDREAL.1
Add to line #1 your registration number.
Add to line #2, enter the path to your Legend Of The Red Dragon BBS Door Game
directory, include the triling backslash '\'.
Add to line #3, the price in gold to buy 1 gem.
Add to line #4, the price in gold to buy 1 forest fight.
Add to line #5, the price in gold to buy 1 human fight.
Add to line #6, the price in gold to change your alias name.
Add to line #7, the price in gold to buy a sex (gender) change.
Add to line #8, the price in gold to buy 1 strength point.
Add to line #9, the price in gold to buy 1 defense point.
Add to line #10, the price in gold to buy 1 hitpoint.
Add to line #11, the price in gold to buy 1 charm point.
Add to line #12, the price in gold to buy 1 experience point.
Add to line #13, the price in gold to buy 1 mystical skill point for a level 1 player.
Add to line #14, the price in gold to buy 1 thieving skill point for a level 1 player.
Add to line #15, the price in gold to buy 1 death knight skill point for a level 1 player.
Add to line #16, how many times the user is allowed to use this door.
Add to Line #17, the bank's daily interest rate.
Add to Line #18, the maximum of gold a user can have in his bank account.
(a good range is 100000000 - 400000000). Nothing over 500000000 please.
Add to Line #19, the maximum strength pts that can be bought in 1 day.
Add to Line #20, the maximum defense pts that can be bought in 1 day.
Add to Line #21, the maximum hit pts that can be bought in 1 day.
Add to Line #22, the maximum charm pts that can be bought in 1 day.
Add to Line #23, the maximum experience pts that can be bought in 1 day.
Add to Line #24, the maximum mystical pts that can be bought in 1 day.
Add to Line #25, the maximum thieving pts that can be bought in 1 day.
Add to Line #26, the maximum death knight pts that can be bought in 1 day.
Add to Line #27, the maximum gems that can be bought in 1 day.
Add to Line #28, the maximum forest fights that can be bought in 1 day.
Add to Line #29, the maximum human/player fights that can be bought in 1 day.
Add to Line #30, the price in gold to view an enemies stats for a level 1 player.
Add to Line #31, the price in gold to rename a armour for a level 1 player.
Add to Line #32, the price in gold to rename a weapon for a level 1 player.
Example: (there has to be exactly 32 lines in this file for this to work)
--------
000000000000
C:\BBS\LORD\
3000
10000
15000
2000
2000
3000
3000
3000
3000
500
6000
6000
6000
5
3
300000000
15
10
25
10
1000
2
2
2
5
10
2
100000
10000
10000
Command Line Usage: [I am using Spitfire as an example here because I run one]
--------------------
- Put Lord's Realm and the other files mentioned above in your mentioned
game directory as above.
- Then edit SF.BAT ( Which is in your main Spitfire directory):
ie :
------->Cut Here<-------- [-This is the setup for Spitfire-]
:DOOR_B
@Echo Off
copy sfdoors.dat c:\bbs\lordreal <- Put your bbs type dropfile here
cd\bbs\lordreal <- Change to the Lord's Realm directory
Lordreal.exe Lordreal.cfg <- Run the game with config file
GOTO LOOP
:DOOR_C
------->Cut Here<--------
Multi-Node Use: (Door Setup Only)
---------------------------------
For those of you running a multi-node bbs, you can create however many config
files you need. This is the setup if you are running it as a door and not
inside or as a modual for LORD. Here is an example:
Someone runs a 2 node bbs.
- He creates a file called LORDREAL.ND1, set it up accordinginly as above.
- He creates another LORDREAL.ND2 file, set it up as above. (see lordreal.cfg)
(.ND1 & .ND2 = Node 1 & Node 2)
- He then gets his node 1 to run it this way: Lordreal.exe Lordreal.nd1
- then he gets node 2 to run the other: Lordreal.exe Lordreal.nd2 and so on.
Put all the files in the same directory and call each config file for whatever
node you need.
What you are actually doing here is creating multiple lordreal.cfg files and
renaming them accordingly to each node. It's that easy!
MultiNode Use: (Inside LORD, 3rdParty.dat)
------------------------------------------
For those of you running a multi-node system and wish all nodes to have access
to Lord's Realm, do this:
Create multiple setups (lordreal.cfg) files, one for each node, make sure
that you name them like this:
Lrdreal1.cfg = for node 1
Lrdreal2.cfg = for node 2
Lrdreal3.cfg = for node 3
and so on....
Then edit your 3rdparty.dat file
---------->Cut Here<---------------
;-=-=-=-= LORD'S INTERNAL 3RD PARTY SOFTWARE OPTION =-=-=-
LORDREAL.EXE LRDREAL*.CFG
LORD's Realm
--------->Cut Here<----------------
Notice the '*' in the above example....
What happens is, when Lords Realm is called from within LORD, it will pass to
the '*' parameter the node number.... YES! I think you got it!
Therefore, resulting in Lords Realm being run and using each config file for
that node! Got it? Good! :)
If one of your nodes is running on a non-standard irq then you can work it
this way as well:
Create multiple batch files called:
lr1.bat
lr2.bat
lr3.bat
and so on...
Each batch file would look like this:
@Echo Off
cd\bbs\lordreal <- Change to Lords Realm directory
Lordreal.exe Lrdreal1.cfg 5 <- Run LR with config file for that node on irq
cd\bbs\lord <- Change back to LORD directory
Edit the 3rdparty.dat file and call the batch file:
---------->Cut Here<---------------
;-=-=-=-= LORD'S INTERNAL 3RD PARTY SOFTWARE OPTION =-=-=-
CALL LR*.BAT
LORD's Realm
--------->Cut Here<----------------
Thats it folks!
---------------
Lord's Realm will do daily maintenance upon its first use of a new day. And
it will log it also to the lordreal.log file of its last run.
LORD Modual: (Single Node)
---------------------------
For those of you that wish Lord's Realm to be accessed thru LORD, simply
put all of Lord's Realms files in the same directory as LORD. Then edit the
3rdparty.dat file in the LORD directory which should look something like this:
---------->Cut Here<---------------
;-=-=-=-= LORD'S INTERNAL 3RD PARTY SOFTWARE OPTION =-=-=-
LORDREAL.EXE LORDREAL.CFG
LORD's Realm
--------->Cut Here<----------------
If you are using Lord's Realm in LORD, you can also use it as a seperate door
too. I have my bbs setup both ways, as a door and in LORD. If you have it
setup as a door and in LORD, then your batch file should go to the LORD
directory instead of the seperate directory: ie:
copy c:\sf\sfdoors.dat c:\bbs\lord
cd\bbs\lord
lordreal.exe lordreal.cfg
If you are having problems with this, then get in touch with me, or just set
it up as a door only, which you will use the samples at the beginning of this
doc.
It will display ANSi or ASCii, depends if the caller chooses ANSi at logon
time or not.
If at anytime you wish to reset Lord's Realm, simply delete the lordreal.dat
file and a new one will be created upon first run.
If you wish to run it locally, enter a /L after the configuration file:
ie:
Lordreal.exe Lordreal.cfg /L
Nonstandard IRQ's can be used by specifying the irq number after the config
filename:
ie:
Lordreal.exe Lordreal.cfg irq#
ie: Lordreal.exe Lordreal.cfg 5
(irq# = enter your irq number here)
There is a 3 minute timeout on the keyboard. So.. if someone just sits there,
after 3 mins, the program will abort with a keyboard timeout.
Sysop Keys:
------------
While Lord's Realm is running, the sysop can press certain special keys to
perform a variety of functions. The following is a list of the special keys:
Key(s) Function
-------- ----------
HOME Toggles between the user status window and a help
display that lists the special keys.
F6 Takes 5 minutes away from the caller.
NOTE: This will NOT be returned to BBS.
This only effects his time in the door
not on the bbs.
F7 Gives 5 minutes to the caller.
NOTE: This will NOT be returned to the BBS.
This only effects his time in the door
not on the bbs.
F9 Quit the door and return the caller to the BBS.
F10 Enter chat mode. Pressing the ESC key exits the
chat mode.
Alt+D Drop to DOS.
Distribution :
----------------
Lord'd Realm is distributed under the Shareware concept, free to distribute as
long as it remains unmodified and no fee is charged. If you use this program
and/or find it beneficial, then a $12 registration fee is required. Your key
code will work on future upgrades as well. All orders in Canadian funds please.
You are allowed to use this program for free for 30 days, after which, you must
either remove it from your system or register it. You may register Lord's Realm
by filling out the Register.doc file. If for some reason you lose or misplace
your key code then fill out register.doc file.
For Support, Call My BBS :
Wolverine's Lair BBS
2400-14400
Sysop : Joe Pelley
(519) 672-8621
London, Ontario
Canada
OR:
You can find me on SFNet, a Spitfire exclusive netmail network. My node
number is: A0519011, usually in the BBS Doors conference.
OR:
FidoNet: 1:2401/306
Magic Name: LORDREALM
Disclaimer :
-------------
Joe Pelley or Wolverine Wares shall in no way be held responsible for any
damage incurred while operating Lord's Realm. All responsibility lies with the
user of the software. The Shareware version of Lord's Realm and other Utilities
written by Joe Pelley or Wolverine Wares are available for downloading from
his BBS mentioned above.
Thanks To These Beta Testers:
------------------------------
- Mike Woodward
- Chris Mallon
- Brian Tremblay
- Cammy Cochrane
- Chad Shipman
Special Thanks To:
------------------
Dave Stahl - File Sharing Support
Steve Newman - Multi-Node Tester
Acknowledgements:
------------------
Lord's Realm is written in PASCAL version 7.0 using the following products:
Legend Of The Red Dragon's Data Structures - Seth A. Robinson.
Borland Pascal version 7.0
RMDoor version 4.5 - Copyright (c) Mark Goodwin and Randy Hunt.
BCShare v0.6 - Mike Woltz (Buffalo Creek Software)